badly equipped - French English Dictionary